Big Huge Thesaurus

new delhi

noun

sounds kind of like